git absorb
λ git commit --fixupとλ git rebase --i --autosquashを自動でやってくれる
fixup時にcommit hashを指定する必要もない
良い感じにやってくれる
既存の修正が壊れないようにできるだけ直近の同じfileの修正をしたcommitを選択する感じ
ややeasyに寄り過ぎか?mrsekut.icon
github
$ git absorb
λ git commit --fixupの自動化
fixupされるだけなので、後にrebase -i --autosquashが必要
$ git absorb --and-rebase
λ git commit --fixupとrebase -i --autosquashを両方やる
使ってないmrsekut.icon
自作のgit fixupを使ってる